package Vista;
import java.awt.FlowLayout;


import java.awt.GridLayout;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import Controlador.CntrlCategoria;


public class VistaCategoria extends JFrame {

	private static final long serialVersionUID = 1L;
	public JTextField txtCodigo;
	public JLabel lblCodigo;
	public JTextField txtNombre;
	public JLabel lblNombre;
	public JLabel lblTitulo; 
	public JButton btnRegistrar;
	public JButton btnModificar;
	public JButton btnBuscar;
	public JButton btnLimpiar;
	public JButton btnSalir;
	public JButton btnEliminar;
	CntrlCategoria cntrlCategoria;
	 public VistaCategoria() {
		setLayout(new GridLayout(10,5));
		setTitle("         ***Comida Rapida***   ");
		this.setSize(370,330);
		
		txtCodigo = new JTextField(5);
		txtNombre = new JTextField(14);
		lblTitulo = new JLabel("*****Registro de Categorias****");
		lblCodigo = new JLabel("Codigo:  ");
		lblNombre = new JLabel("Nombre: ");
		
	

		btnRegistrar = new JButton("Registrar");
		btnModificar= new JButton("Modificar");
		btnBuscar=new JButton("Buscar");
		btnLimpiar = new JButton("Limpiar");
		btnSalir = new JButton("    Salir   ");
		btnEliminar = new JButton("Eliminar");
		//btnRegistrar.setEnabled(false);
		
		JPanel pnTitulo = new JPanel();
		
		JPanel panelnorte= new JPanel(new GridLayout(1,2));
		JPanel panel1= new JPanel(new FlowLayout(FlowLayout.LEFT));
		
		JPanel panelNombre= new JPanel(new FlowLayout(FlowLayout.LEFT));
		
		JPanel panelSalir= new JPanel(new FlowLayout(FlowLayout.RIGHT));
		
		JPanel panelSur = new JPanel(new GridLayout(10,10));
		JPanel panel2= new JPanel(new FlowLayout(FlowLayout.LEFT));
		
		JPanel panel3= new JPanel(new FlowLayout(FlowLayout.CENTER));
		
		JPanel panel4= new JPanel(new FlowLayout(FlowLayout.CENTER));
		
	
		pnTitulo.add(lblTitulo);
		panel1.add(lblCodigo);
		panel1.add(txtCodigo);
		panel1.add(btnBuscar);
        panelnorte.add(panel1);
		panelNombre.add(lblNombre);
		panelNombre.add(txtNombre);

		panel2.add(btnRegistrar);
		panel2.add(btnModificar);
		panel2.add(btnEliminar);
		panelSur.add(panel2);
		panel3.add(btnLimpiar);
		panel3.add(btnSalir);
		
		
		
		add(pnTitulo);
		add(panel1);
		add(panelNombre);
		add(panel2);
		add(panel3);
		add(panel4);
		add(panelSalir);
	   
		asignarControladora();
		}
	 
		private void asignarControladora() {
		
		cntrlCategoria = new CntrlCategoria(this);
		btnRegistrar.addActionListener(cntrlCategoria);
		btnBuscar.addActionListener(cntrlCategoria);
		btnModificar.addActionListener(cntrlCategoria);
		btnEliminar.addActionListener(cntrlCategoria);
		btnSalir.addActionListener(cntrlCategoria);
		btnLimpiar.addActionListener(cntrlCategoria);
	
		//addWindowListener(cntrlCategoria);
	}
	
}		
		
		



